.stt_nav
{
	position:absolute;
	width:100%;
	height:90px;
	background-color:#02255e;
}


.bottomlinedotted
{
border-bottom:1px dotted #e1e1e1;	
}

.borderbottom1_E1
{
border-bottom:1px solid #e1e1e1;
}

.redborder
{
border:1px solid #cc0000;	
}

.itembottomE1
{
}

.slh
{
word-break:keep-all;
white-space:nowrap;
text-overflow:ellipsis;
white-spacing:nowrap;
}

.movieimageitem
{
	margin-left:1%;	
}

.mainMenuItem3
{
display:inline-block;
height:100%;
width:33%;
}
.mainMenuItem3_
{
display:inline-block;
height:100%;
width:34%;
}

.mainMenuItem4
{
display:inline-block;
height:100%;
width:24%;
}

.mainMenuItem5
{
display:inline-block;
height:100%;
width:20%;
padding-top:12px;
line-height:42px;
color:#7A0201;
}

.mainmenu
{
z-index:1000;
white-space:nowrap; 
overflow:visible;
text-align:center;
float:center;
}

.topborderdottedfd
{
border-top:1px dotted #e1e1e1;
}

					.actionmask1
					{
						position:absolute;
						text-align:center;
						top:0px;
						left:0px;
						width:100%;
						height:100%;
						z-index:999999;
						text-align:center;
					}
					
.frame
{
position:absolute;
width:100%;
height:100%;
z-index:1;
}


.helttransframe
{
position:absolute;
width:100%;
height:100%;
z-index:1000;
background-image:url(lovemuseum/images/tt.png);
	background-size:100% 100%;
text-align:center;
}
.transframe
{
position:absolute;
width:100%;
z-index:1000;
}

.transframeHasHeight
{
position:absolute;
width:100%;
height:100%;
z-index:1000;
}

.content
{
background-repeat:repeat-x;
background-position:center  bottom;
height:100%;
width:100%;
overflow:hidden;
}

.content_transfer
{
background-repeat:repeat-x;
background-position:center  bottom;
height:100%;
width:100%;
overflow:hidden;
}

.fanzhuan
{
-webkit-transform:scaleY(-1);	
}


.frametransbg
{
background-image:url(base/images/tt.png);
}



.scrollparent
{
width:100%;
height:100%;
vertical-align:top;
}

.scrollparentNoHeight
{
width:100%;
border:0px solid #cc0000;
vertical-align:top;
overflow:hidden;
}

.scrollparent_d
{
width:100%;
height:100%;
overflow:hidden;
}



a.birthyearitem
{
display:block;
padding:1%;
}

.birthmonthitem
{
display:inline-block;
border-bottom:1px solid #e1e1e1;
text-align:center;
width:25%;
line-height:300%;
}

.birthdayitem
{
display:inline-block;
border-bottom:1px solid #e1e1e1;
text-align:center;
width:20%;
line-height:300%;
}


::-webkit-input-placeholder 
{
color: #999999; 
} 

.droplistitembox
{
padding:3%;
margin:4%;	
}

.dropitemparent
{
overflow:visible;
padding:1%;
margin-top:1%;
z-index:90000;
left:35%;
width:30%;
background-color:#919191;	
}



a.fa1:before{content:"\f015"}
a.fa2:before{content:"\f091"}
a.fa3:before{content:"\f007"}
a.fa4:before{content:"\f019"}
a.fa5:before{content:"\__fa5__"}




.stt_frame
{
width:100%;
height:100%;
background-color:#eeeeee;	
}


#iconlistarea
{
}
#iconlistarea a
{
	display:inline-block;
	float:center;
}
#iconlistarea a img 
{
}
#iconlistarea a div 
{
	text-align:center;
	padding:10px;
}

.stt_vge
{
	margin-right:1%;
}
